<%-- 
    Document   : listePersonne
    Created on : 4 mai 2012, 10:58:19
    Author     : Morgan
--%>

<%@page import="java.util.List"%>
<%@page import="Personne.PersonneFacadeLocal"%>
<%@page import="javax.naming.InitialContext"%>
<%@page import="Personne.Personne"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%    
    InitialContext ctx = new InitialContext();
    PersonneFacadeLocal personnefacadeLocal = (PersonneFacadeLocal) ctx.lookup("java:global/TP-Personne-EJB/TP-Personne-EJB-ejb/PersonneFacade!Personne.PersonneFacadeLocal");
    List<Personne> personnes = personnefacadeLocal.findAll();
%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
        <link rel="stylesheet" href="styles.css" type="text/css" />
    </head>
    <body>
        <jsp:include page="menuNavigation.jsp"/>
        
        <div class="content">
            <h1>Liste des personnes</h1>

            <table id="list">
                <thead>
                    <th>Nom</th>
                    <th>Prenom</th>
                    <th>Login</th>
                    <th>Mot de passe étrange</th>
                    <th>Age</th>
                </thead>
                <tbody>
                    <% for(Personne personne : personnes){ %>
                    <tr>
                        <td><%=personne.getNom()%></td>
                        <td><%=personne.getPrenom()%></td>
                        <td><%=personne.getLogin()%></td>
                        <td><% for(int i = 0; i < personne.getPassword().length(); i++){%>●<%}%></td>
                        <td><%=personne.getAge()%></td>
                    </tr>
                    <%}%>
                </tbody>
            </table>
        </div>
    </body>
</html>
